sore tummy - German English Dictionary